// var a = 1
// function fn() {
//     console.log(this.a);//this指向obj
// }
// var obj = {
//     a: 2,
//     fn: fn,
// }
// obj.fn();

// var a = 1
// function fn() {
//     console.log(this.a);//this指向global
// }
// var obj = {
//     a: 2,
//     fn: fn(),
// }

// function a() {
//     function b() {
//         console.log(this);
//     }
//     b()
// }
// a.call({})


function fn() {
    console.log(this);//this指向obj
}
var obj = {
    a: 2,
    fn: fn(),
}
console.log(obj.fn);
